Package org.eclipse.vtp.framework.interactions.voice.vxml

Interface Summary
VXMLConstants Constants from the VXML format.
 

Class Summary
Action The Action class is an abstraction of the group VXML elements that perform discrete operations and have a common set of parent elements.
ActionSet The ActionSet class bundles multiple Action instances so they may be added to a container en mass instead of individually.
Assignment The Assignment class represents the <assign> VXML element.
AudioOutput The AudioOutput class represents the <audio> VXML element and specifies the location of an audio file to be played to the caller.
BasicOutput BasicOutput is an abstract class that represents textual outputs to be rendered by TTS.
BasicOutputSet The OutputSet class allows the combination of Outputs into a single output for the IVR to render to the caller.
Block The Block element is used to encapsulate an arbitrary set of actions to be executed during the processing of a VXML Form.
Catch The Catch class can be used to handle any error or event type.
Choice The Choice class represents an option within a Menu element.
Dialog The Dialog class is the base class for the family of VXML elements that collect data from the caller, allow the caller to select from a set of menu options, or manipulate the flow of the call during processing.
Disconnect The Disconnect class represents the <disconnect> VXML element.
Else The Else class represents the <else> VXML element.
ElseIf The ElseIf class represents the <elseif> VXML element.
Error The Error class represents the <error> VXML element.
EventHandler The EventHandler class is the base class for the family of VXML elements that process events and errors that are generated during execution of a VXML document.
Exit The Exit class represents the <exit> VXML element.
ExternalGrammar The ExternalGrammar class represents the <grammar> VXML element with a reference to an external grammar file.
Field The Field class represents the <field> VXML element.
Filled The Filled class represents the <filled> VXML element.
Form The Form class represents the <form> VXML element.
FormElement The FormElement class is an abstraction of the family of VXML elements that represent the units of interaction with the caller contained within a form element.
Goto The Goto class represents the <goto> VXML element.
Grammar The Grammar class represents the <grammar> VXML element.
If The If class represents the <if> VXML element.
InlineGrammar The InlineGrammar class represents the <grammar> VXML element with the grammar structure embedded as child elements.
Iota Base type for items contained in a Rule.
Item A single item contained in a Rule.
Menu The Menu class represents the <menu> VXML element.
NoInput The NoInput class represents the <noinput> VXML element.
NoMatch The NoMatch class represents the <nomatch> VXML element.
OneOf A set of possible items for a Rule.
Option The Option class represents the <option> VXML element.
Output The Output class is the base class for the family of VXML elements that can be audibly rendered to the caller.
OutputSet The OutputSet class allows the combination of Outputs into a single output for the IVR to render to the caller.
Parameter The Parameter class represents the <param> VXML element.
Prompt The Prompt class represents the <prompt> VXML element.
PropertiesSupport A support object for widgets that contain properties.
Recording The Recording class represents the <record> VXML element.
Reprompt The Reprompt class represents the <reprompt> VXML element.
Return The Return class represents the <return> VXML element.
Rule A rule declaration for inline grammars.
Script The Script class represents the <script> VXML element.
Subdialog The Subdialog class represents the <subdialog> VXML element.
Submit The Submit class represents the <submit> VXML element.
TextOutput The TextOutput class wraps raw text that is meant to be rendered to the caller with TTS.
Throw The Throw class represents the <throw> VXML element.
Transfer The Transfer class represents the <transfer> VXML element.
ValueOutput The ValueOutput represents the <value> VXML element.
Variable The Variable class represents the <var> VXML element.
VXMLDocument Document type for VXML widgets.